//SamXIAO
#include <bits/stdc++.h>
using namespace std;
#define PI 3.1415926
#define   SQUARE(x) ((x)*(x))
//double SQUARE(double x) { return x*x;}

int f[10086];

void w1()
{
	int a, b, c,  n, L, m, ans = 0;
	scanf("%d%d", &L, &m);
	for(int i=0; i<m; i++){
		scanf("%d%d", &a, &b);
		for(int j=a; j<=b; j++) f[j] = 1;
	}
	for(int i=0; i<=L; i++){
		 if(!f[i]) ans++;
	}
	printf("%d", ans);

}

int main()
{
	w1();
  return 0;
}
